a sidewalk - French English Dictionary